package com.learn.core.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModel;

import java.io.Serializable;
import java.util.Date;

/**
 * Description
 *
 * @author zhaohongyu
 * @ClassName LCompetitionNew
 * @date 2021.07.07 16:04
 * @describe 赛事新闻报导
 */
@TableName("l_competition_new")
@JsonInclude(JsonInclude.Include.NON_NULL)
@ApiModel(value="LCompetitionNew对象", description="赛事新闻报导")
public class LCompetitionNew implements Serializable {
    private static final long serialVersionUID = 1L;

    @TableId(value = "competition_new_id", type = IdType.AUTO)
    private Integer competitionNewId;

    @TableField("competition_user")
    private Integer competitionUser;

    @TableField("competition_id")
    private Integer competitionId;

    @TableField(exist = false)
    private String competitionName;

    @TableField("competition_sort")
    private String competitionSort;

    @TableField("competition_state")
    private String competitionState;

    @TableField("competition_seq")
    private Integer competitionSeq;

    @TableField("content")
    private String content;

    @TableField("create_time")
    private Date createTime;

    @TableField("create_user")
    private String createUser;

    @TableField("update_time")
    private Date updateTime;

    @TableField("update_user")
    private String updateUser;

    @TableField(exist = false)
    private String userName;

    @TableField(exist = false)
    private String organizationName;

    @TableField(exist = false)
    private String userScore;

    @TableField(exist = false)
    private String operationScore;

    public String getCompetitionName() {
        return competitionName;
    }

    public void setCompetitionName(String competitionName) {
        this.competitionName = competitionName;
    }

    public Integer getCompetitionId() {
        return competitionId;
    }

    public void setCompetitionId(Integer competitionId) {
        this.competitionId = competitionId;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getOrganizationName() {
        return organizationName;
    }

    public void setOrganizationName(String organizationName) {
        this.organizationName = organizationName;
    }

    public String getUserScore() {
        return userScore;
    }

    public void setUserScore(String userScore) {
        this.userScore = userScore;
    }

    public String getOperationScore() {
        return operationScore;
    }

    public void setOperationScore(String operationScore) {
        this.operationScore = operationScore;
    }

    public Integer getCompetitionNewId() {
        return competitionNewId;
    }

    public void setCompetitionNewId(Integer competitionNewId) {
        this.competitionNewId = competitionNewId;
    }

    public Integer getCompetitionUser() {
        return competitionUser;
    }

    public void setCompetitionUser(Integer competitionUser) {
        this.competitionUser = competitionUser;
    }

    public String getCompetitionSort() {
        return competitionSort;
    }

    public void setCompetitionSort(String competitionSort) {
        this.competitionSort = competitionSort;
    }

    public String getCompetitionState() {
        return competitionState;
    }

    public void setCompetitionState(String competitionState) {
        this.competitionState = competitionState;
    }

    public Integer getCompetitionSeq() {
        return competitionSeq;
    }

    public void setCompetitionSeq(Integer competitionSeq) {
        this.competitionSeq = competitionSeq;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getUpdateUser() {
        return updateUser;
    }

    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser;
    }
}
